package com.hmc.modules.sjfx.excel.tpmmmea;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 高频上料实绩表
 *
 * @author hmc wengxiulinluman@qq.com
 * @since 3.0 2024-01-12
 */
@Data
@ContentRowHeight(20)
@HeadRowHeight(20)
@ColumnWidth(25)
public class TpmmmeaExcel {
    @ExcelProperty(value = "id", index = 0)
    private Long id;
    @ExcelProperty(value = "记录创建责任者", index = 1)
    private String recCreator;
    @ExcelProperty(value = "记录创建时刻", index = 2)
    private String recCreateTime;
    @ExcelProperty(value = "记录修改责任者", index = 3)
    private String recRevisor;
    @ExcelProperty(value = "记录修改时刻", index = 4)
    private String recReviseTime;
    @ExcelProperty(value = "归档标记", index = 5)
    private String archiveFlag;
    @ExcelProperty(value = "公司代码", index = 6)
    private String companyCode;
    @ExcelProperty(value = "公司中文名称", index = 7)
    private String companyCname;
    @ExcelProperty(value = "生产流水号", index = 8)
    private String prodSeqNo;
    @ExcelProperty(value = "生产班组", index = 9)
    private String prodShiftGroup;
    @ExcelProperty(value = "生产班次", index = 10)
    private String prodShiftNo;
    @ExcelProperty(value = "生产班次日期", index = 11)
    private String prodShiftDate;
    @ExcelProperty(value = "生产时刻", index = 12)
    private String prodTime;
    @ExcelProperty(value = "生产责任者", index = 13)
    private String prodMaker;
    @ExcelProperty(value = "计划号", index = 14)
    private String planNo;
    @ExcelProperty(value = "计划类型", index = 15)
    private String planType;
    @ExcelProperty(value = "计划子项号", index = 16)
    private String subPlanNo;
    @ExcelProperty(value = "产出类型", index = 17)
    private String prodType;
    @ExcelProperty(value = "机组代码", index = 18)
    private String unitCode;
    @ExcelProperty(value = "材料号", index = 19)
    private String matNo;
    @ExcelProperty(value = "材料标识号", index = 20)
    private String matId;
    @ExcelProperty(value = "物料种类", index = 21)
    private String matKind;
    @ExcelProperty(value = "物料产线类型", index = 22)
    private String matLineType;
    @ExcelProperty(value = "炉号", index = 23)
    private String ponoNo;
    @ExcelProperty(value = "材料规格描述", index = 24)
    private String matSpecDesc;
    @ExcelProperty(value = "材料实际重量", index = 25)
    private BigDecimal matActWt;
    @ExcelProperty(value = "材料理论重量", index = 26)
    private BigDecimal matTheoryWt;
    @ExcelProperty(value = "材料毛重", index = 27)
    private BigDecimal matGrossWt;
    @ExcelProperty(value = "称重标记", index = 28)
    private String weighFlag;
    @ExcelProperty(value = "材料重量", index = 29)
    private BigDecimal matWt;
    @ExcelProperty(value = "材料件数(根数)", index = 30)
    private BigDecimal matNum;
    @ExcelProperty(value = "加工工时", index = 31)
    private BigDecimal procHours;
    @ExcelProperty(value = "成品标记", index = 32)
    private String productFlag;
    @ExcelProperty(value = "成品包装标志", index = 33)
    private String productPackFlag;
    @ExcelProperty(value = "包装方式代码", index = 34)
    private String packModeCode;
    @ExcelProperty(value = "成品包装时刻", index = 35)
    private String productPackTime;
    @ExcelProperty(value = "质量锁定标记", index = 36)
    private String qualLockFlag;
    @ExcelProperty(value = "表面等级代码", index = 37)
    private String surfaceGradeCode;
    @ExcelProperty(value = "质量等级代码", index = 38)
    private String qualGradeCode;
    @ExcelProperty(value = "封锁原因代码", index = 39)
    private String holdCauseCode;
    @ExcelProperty(value = "仓库号", index = 40)
    private String stockNo;
    @ExcelProperty(value = "库位号", index = 41)
    private String locationNo;
    @ExcelProperty(value = "备注", index = 42)
    private String remark;
    @ExcelProperty(value = "生产指令号", index = 43)
    private String saleOrderSubNo;
    @ExcelProperty(value = "客户代码", index = 44)
    private String customerCode;
    @ExcelProperty(value = "产品大类代码", index = 45)
    private String prodClassCode;
    @ExcelProperty(value = "产品规范码", index = 46)
    private String psc;
    @ExcelProperty(value = "制造规范码", index = 47)
    private String msc;
    @ExcelProperty(value = "产品最终用途码", index = 48)
    private String apn;
    @ExcelProperty(value = "品名代码", index = 49)
    private String prodCode;
    @ExcelProperty(value = "品名中文", index = 50)
    private String prodCname;
    @ExcelProperty(value = "标准牌号代码", index = 51)
    private String stdSgCode;
    @ExcelProperty(value = "标准", index = 52)
    private String sgStd;
    @ExcelProperty(value = "钢种种类代码", index = 53)
    private String sgClassCode;
    @ExcelProperty(value = "钢级", index = 54)
    private String sgSign;
    @ExcelProperty(value = "内部钢种", index = 55)
    private String stNo;
    @ExcelProperty(value = "材质号", index = 56)
    private String mtrlNo;
    @ExcelProperty(value = "材质正文", index = 57)
    private String mtrlText;
    @ExcelProperty(value = "材料规格1", index = 58)
    private BigDecimal matSpec1;
    @ExcelProperty(value = "材料规格2", index = 59)
    private BigDecimal matSpec2;
    @ExcelProperty(value = "材料规格3", index = 60)
    private BigDecimal matSpec3;
    @ExcelProperty(value = "材料规格4", index = 61)
    private BigDecimal matSpec4;
    @ExcelProperty(value = "材料规格5", index = 62)
    private BigDecimal matSpec5;
    @ExcelProperty(value = "材料规格6", index = 63)
    private String matSpec6;
    @ExcelProperty(value = "试批号", index = 64)
    private String sampleLotNo;
    @ExcelProperty(value = "试批号1", index = 65)
    private String sampleLotNo1;
    @ExcelProperty(value = "取样机组代码1", index = 66)
    private String sampleUnitCode1;
    @ExcelProperty(value = "试批号2", index = 67)
    private String sampleLotNo2;
    @ExcelProperty(value = "取样机组代码2", index = 68)
    private String sampleUnitCode2;
    @ExcelProperty(value = "试批号3", index = 69)
    private String sampleLotNo3;
    @ExcelProperty(value = "取样机组代码3", index = 70)
    private String sampleUnitCode3;
    @ExcelProperty(value = "试批号4", index = 71)
    private String sampleLotNo4;
    @ExcelProperty(value = "取样机组代码4", index = 72)
    private String sampleUnitCode4;
    @ExcelProperty(value = "试批号5", index = 73)
    private String sampleLotNo5;
    @ExcelProperty(value = "取样机组代码5", index = 74)
    private String sampleUnitCode5;
    @ExcelProperty(value = "新试号", index = 75)
    private String newTestNo;
    @ExcelProperty(value = "来源代码", index = 76)
    private String originCode;
    @ExcelProperty(value = "材料去向", index = 77)
    private String matDestion;
    @ExcelProperty(value = "全程工序代码", index = 78)
    private String wholeBacklogCode;
    @ExcelProperty(value = "全程工序途径码顺序号", index = 79)
    private BigDecimal wholeBacklogNo;
    @ExcelProperty(value = "全程工序途径码", index = 80)
    private String wholeBacklog;
    @ExcelProperty(value = "全程工序顺序号", index = 81)
    private BigDecimal wholeBacklogSeq;
    @ExcelProperty(value = "后全程工序顺序号", index = 82)
    private BigDecimal nextWholeBacklogSeq;
    @ExcelProperty(value = "后全程工序代码", index = 83)
    private String nextWholeBacklogCode;
    @ExcelProperty(value = "实际全程工序途径码", index = 84)
    private String wholeBacklogAct;
    @ExcelProperty(value = "物料代码", index = 85)
    private String matCode;
    @ExcelProperty(value = "入口材料号", index = 86)
    private String inMatNo;
    @ExcelProperty(value = "入口材料标识号", index = 87)
    private String inMatId;
    @ExcelProperty(value = "入口材料规格1", index = 88)
    private BigDecimal inMatSpec1;
    @ExcelProperty(value = "入口材料规格2", index = 89)
    private BigDecimal inMatSpec2;
    @ExcelProperty(value = "入口材料规格3", index = 90)
    private BigDecimal inMatSpec3;
    @ExcelProperty(value = "入口材料规格", index = 91)
    private String inMatSpec;
    @ExcelProperty(value = "入口材料重量", index = 92)
    private BigDecimal inMatWt;
    @ExcelProperty(value = "入口材料件数", index = 93)
    private BigDecimal inMatNum;
    @ExcelProperty(value = "外购炉号", index = 94)
    private String originHeatNo;
    @ExcelProperty(value = "制造命令号", index = 95)
    private String pono;
    @ExcelProperty(value = "抛帐标记", index = 96)
    private String throwFlag;
    @ExcelProperty(value = "抛帐时刻", index = 97)
    private String throwTime;
    @ExcelProperty(value = "入库申请单号", index = 98)
    private String inStockApplyNo;
    @ExcelProperty(value = "入库时刻", index = 99)
    private String inStockTime;
    @ExcelProperty(value = "修改/删除标记", index = 100)
    private String duFlag;
    @ExcelProperty(value = "自动人工标记", index = 101)
    private String autoManualFlag;
    @ExcelProperty(value = "返修标记", index = 102)
    private String repairFlag;
    @ExcelProperty(value = "返修次数", index = 103)
    private BigDecimal repairCount;
    @ExcelProperty(value = "取样标志", index = 104)
    private String sampleFlag;
    @ExcelProperty(value = "长度起", index = 105)
    private BigDecimal lenFrom;
    @ExcelProperty(value = "长度止", index = 106)
    private BigDecimal lenTo;
    @ExcelProperty(value = "总长度", index = 107)
    private BigDecimal totalLen;
    @ExcelProperty(value = "管端型式代码", index = 108)
    private String pipeendTypeCode;
    @ExcelProperty(value = "管端型式符号", index = 109)
    private String pipeendTypeSign;
    @ExcelProperty(value = "管端型式描述", index = 110)
    private String pipeendTypeDesc;
    @ExcelProperty(value = "热处理方式代码", index = 111)
    private String heatTreatMethodCode;
    @ExcelProperty(value = "热处理方式描述", index = 112)
    private String heatTreatMethodDesc;
    @ExcelProperty(value = "异常类型", index = 113)
    private String abnrType;
    @ExcelProperty(value = "异常原因代码", index = 114)
    private String abnrCauseCode;
    @ExcelProperty(value = "轧制道次数", index = 115)
    private BigDecimal rollCycNum;
    @ExcelProperty(value = "工艺卡号", index = 116)
    private String stlmNo;
    @ExcelProperty(value = "成品热处理标记", index = 117)
    private String productHeatFlag;
    @ExcelProperty(value = "最终产品", index = 118)
    private String finalProd;
    @ExcelProperty(value = "来料加工标记", index = 119)
    private String comeProcFlag;
    @ExcelProperty(value = "内部加工标记", index = 120)
    private String prodConfmFlag;
    @ExcelProperty(value = "生效标记", index = 121)
    private String validFlag;
    @ExcelProperty(value = "外观质量代码", index = 122)
    private String appearQltyCode;
    @ExcelProperty(value = "外观检查描述", index = 123)
    private String visualExamination;
    @ExcelProperty(value = "评定结果", index = 124)
    private String evaluateResult;
    @ExcelProperty(value = "左上长度", index = 125)
    private BigDecimal leftUpperLength;
    @ExcelProperty(value = "右上长度", index = 126)
    private BigDecimal rightUpperLength;
    @ExcelProperty(value = "铣边长度", index = 127)
    private BigDecimal millingLength;
    @ExcelProperty(value = "M1有效角度", index = 128)
    private String effectiveAngleM1;
    @ExcelProperty(value = "M2有效角度", index = 129)
    private String effectiveAngleM2;
    @ExcelProperty(value = "M1直边角度", index = 130)
    private String edgeAngleM1;
    @ExcelProperty(value = "M2直边角度", index = 131)
    private String edgeAngleM2;
    @ExcelProperty(value = "开口缝宽度T(头)", index = 132)
    private BigDecimal openingWidthT;
    @ExcelProperty(value = "开口缝宽度W(尾)", index = 133)
    private BigDecimal openingWidthW;
    @ExcelProperty(value = "椭圆度T(头)", index = 134)
    private String ellipticityT;
    @ExcelProperty(value = "椭圆度W(尾)", index = 135)
    private String ellipticityW;
    @ExcelProperty(value = "焊速", index = 136)
    private String weldingSpeed;
    @ExcelProperty(value = "电流", index = 137)
    private String weldingCurrent;
    @ExcelProperty(value = "电压", index = 138)
    private String weldingVoltage;
    @ExcelProperty(value = "气体比例(AR:CO2:O2)", index = 139)
    private String gasRatio;
    @ExcelProperty(value = "气体流量", index = 140)
    private String gasFlow;
    @ExcelProperty(value = "焊丝牌号", index = 141)
    private String wireSign;
    @ExcelProperty(value = "焊丝直径", index = 142)
    private String wireDia;
    @ExcelProperty(value = "焊丝炉批号", index = 143)
    private String wireHeatNo;
    @ExcelProperty(value = "管体周长", index = 144)
    private BigDecimal tubePerimeter;
    @ExcelProperty(value = "噘嘴W(管体)", index = 145)
    private String poutG;
    @ExcelProperty(value = "噘嘴T(头)", index = 146)
    private String poutT;
    @ExcelProperty(value = "噘嘴W(尾)", index = 147)
    private String poutW;
    @ExcelProperty(value = "表面缺陷外压坑", index = 148)
    private String surfaceDefectCrater;
    @ExcelProperty(value = "表面缺陷外划伤", index = 149)
    private String surfaceDefectScratch;
    @ExcelProperty(value = "焊缝缺陷气孔", index = 150)
    private String weldDefectBlowhole;
    @ExcelProperty(value = "焊缝缺陷断弧", index = 151)
    private String weldDefectBrokenArc;
    @ExcelProperty(value = "焊缝缺陷不规", index = 152)
    private String weldDefectIrregular;
    @ExcelProperty(value = "管体错边", index = 153)
    private String wrongSideTubebody;
    @ExcelProperty(value = "管端错边", index = 154)
    private String wrongSideTubeend;
    @ExcelProperty(value = "补焊缝", index = 155)
    private String repairWeld;
    @ExcelProperty(value = "补焊引弧板", index = 156)
    private String repairWeldGeneratingArc;
    @ExcelProperty(value = "补焊长度", index = 157)
    private String repairWeldLength;
    @ExcelProperty(value = "补焊位置", index = 158)
    private String repairWeldPosition;
    @ExcelProperty(value = "补焊熄弧板", index = 159)
    private String repairWeldQuenchingArc;
    @ExcelProperty(value = "补焊原因", index = 160)
    private String repairWeldReason;
    @ExcelProperty(value = "补焊次数1", index = 161)
    private String repairWeldTimes;
    @ExcelProperty(value = "焊缝宽度", index = 162)
    private String weldSeamWidth;
    @ExcelProperty(value = "焊缝熔深", index = 163)
    private String weldPenetration;
    @ExcelProperty(value = "焊缝焊偏量", index = 164)
    private String weldOffset;
    @ExcelProperty(value = "焊缝重合量", index = 165)
    private String weldOverlap;
    @ExcelProperty(value = "焊缝余高", index = 166)
    private String weldReinforcement;
    @ExcelProperty(value = "焊剂牌号", index = 167)
    private String weldingFluxSign;
    @ExcelProperty(value = "焊剂炉批号", index = 168)
    private String weldingFluxHeatNo;
    @ExcelProperty(value = "扩径前椭圆度T(头)", index = 169)
    private String beforeExpandingEllipticityT;
    @ExcelProperty(value = "扩径前椭圆度W(尾)", index = 170)
    private String beforeExpandingEllipticityW;
    @ExcelProperty(value = "扩径前周长", index = 171)
    private String beforeExpandingPerimeter;
    @ExcelProperty(value = "扩径前椭噘嘴T(头)", index = 172)
    private String beforeExpandingPoutT;
    @ExcelProperty(value = "扩径前椭噘嘴W(尾)", index = 173)
    private String beforeExpandingPoutW;
    @ExcelProperty(value = "扩径前直度", index = 174)
    private String beforeExpandingStraight;
    @ExcelProperty(value = "扩径后椭圆度T(头)", index = 175)
    private String afterExpandingEllipticityT;
    @ExcelProperty(value = "扩径后椭圆度W(尾)", index = 176)
    private String afterExpandingEllipticityW;
    @ExcelProperty(value = "扩径后周长", index = 177)
    private String afterExpandingPerimeter;
    @ExcelProperty(value = "扩径后椭噘嘴T(头)", index = 178)
    private String afterExpandingPoutT;
    @ExcelProperty(value = "扩径后椭噘嘴W(尾)", index = 179)
    private String afterExpandingPoutW;
    @ExcelProperty(value = "扩径后直度", index = 180)
    private String afterExpandingStraight;
    @ExcelProperty(value = "平头原因", index = 181)
    private String flatCause;
    @ExcelProperty(value = "平头长度", index = 182)
    private String flatLength;
    @ExcelProperty(value = "平头位置（头）", index = 183)
    private String flatT;
    @ExcelProperty(value = "平头位置（尾）", index = 184)
    private String flatW;
    @ExcelProperty(value = "平头(主X光)", index = 185)
    private String flatCode1;
    @ExcelProperty(value = "平头(手探）", index = 186)
    private String flatCode2;
    @ExcelProperty(value = "平头(取样）", index = 187)
    private String flatCode3;
    @ExcelProperty(value = "平头(弧板切割）", index = 188)
    private String flatCode4;
    @ExcelProperty(value = "平头(副X光）", index = 189)
    private String flatCode5;
    @ExcelProperty(value = "平头(成品）", index = 190)
    private String flatCode6;
    @ExcelProperty(value = "管端焊缝状况(T)", index = 191)
    private String tubeEndWeldDefect;
    @ExcelProperty(value = "自动焊缝状况(合)", index = 192)
    private String autoWeldDefect;
    @ExcelProperty(value = "补焊焊缝状况(合)", index = 193)
    private String repairWeldDefect;
    @ExcelProperty(value = "母材管端状况", index = 194)
    private String tubeEndBaseMetalDefect;
    @ExcelProperty(value = "母材管体缺陷", index = 195)
    private String tubeBodyBaseMetalDefect;
    @ExcelProperty(value = "坡口角度T", index = 196)
    private String grooveAngleT;
    @ExcelProperty(value = "坡口角度W", index = 197)
    private String grooveAngleW;
    @ExcelProperty(value = "钝边T", index = 198)
    private String rootFaceT;
    @ExcelProperty(value = "钝边W", index = 199)
    private String rootFaceW;
    @ExcelProperty(value = "管端周长T", index = 200)
    private String tubeEndPerimeterT;
    @ExcelProperty(value = "管端周长W", index = 201)
    private String tubeEndPerimeterW;
    @ExcelProperty(value = "两端管径之差", index = 202)
    private String diameterDifference;
    @ExcelProperty(value = "钢管体积", index = 203)
    private BigDecimal tubeVolume;
    @ExcelProperty(value = "切斜T(mm)", index = 204)
    private String squareCutT;
    @ExcelProperty(value = "切斜W(mm)", index = 205)
    private String squareCutW;
    @ExcelProperty(value = "剩磁T平均值", index = 206)
    private String residualMagnetismTAvg;
    @ExcelProperty(value = "剩磁T最大值", index = 207)
    private String residualMagnetismTMax;
    @ExcelProperty(value = "剩磁W平均值", index = 208)
    private String residualMagnetismWAvg;
    @ExcelProperty(value = "剩磁W最大值", index = 209)
    private String residualMagnetismWMax;
    @ExcelProperty(value = "椭圆度(mm)", index = 210)
    private String bdDefault10;
    @ExcelProperty(value = "直度(mm)", index = 211)
    private String baDefault8;
    @ExcelProperty(value = "错边", index = 212)
    private String b0Default2;
    @ExcelProperty(value = "噘嘴(mm)", index = 213)
    private String bjDefault20;
    @ExcelProperty(value = "重量偏差", index = 214)
    private BigDecimal wtDev;
    @ExcelProperty(value = "检验结论", index = 215)
    private String inspectionConclusion;
    @ExcelProperty(value = "对头位置", index = 216)
    private String enemyPosition;
    @ExcelProperty(value = "取样状况压扁", index = 217)
    private String samplingFlatten;
    @ExcelProperty(value = "取样标记", index = 218)
    private String samplingFlag;
    @ExcelProperty(value = "下线原因", index = 219)
    private String unladeReason;
    @ExcelProperty(value = "毛刺高度(内)", index = 220)
    private String burrHeightN;
    @ExcelProperty(value = "毛刺高度(外)", index = 221)
    private String burrHeightW;
    @ExcelProperty(value = "内锥角T", index = 222)
    private String taperAngleT;
    @ExcelProperty(value = "内锥角W", index = 223)
    private String taperAngleW;
    @ExcelProperty(value = "焊缝壁厚", index = 224)
    private BigDecimal weldThick;
    @ExcelProperty(value = "材料实际规格1", index = 225)
    private BigDecimal matActSpec1;
    @ExcelProperty(value = "材料实际规格2", index = 226)
    private BigDecimal matActSpec2;
    @ExcelProperty(value = "材料实际规格3", index = 227)
    private BigDecimal matActSpec3;
    @ExcelProperty(value = "预留1", index = 228)
    private String default1;
    @ExcelProperty(value = "预留2", index = 229)
    private String default2;
    @ExcelProperty(value = "数字字段一", index = 230)
    private BigDecimal fieldN1;
    @ExcelProperty(value = "数字字段二", index = 231)
    private BigDecimal fieldN2;
    @ExcelProperty(value = "检查时间", index = 232)
    private String checkTime1;
    @ExcelProperty(value = "工作宽度(mm)", index = 233)
    private String baDefault5;
    @ExcelProperty(value = "测量时间", index = 234)
    private String measureTime;
    @ExcelProperty(value = "焊接时间", index = 235)
    private String weldingTime;
    @ExcelProperty(value = "功率", index = 236)
    private String weldingPower;
    @ExcelProperty(value = "焊接频率", index = 237)
    private String weldingFrequency;
    @ExcelProperty(value = "焊接方式", index = 238)
    private String weldingMode;
    @ExcelProperty(value = "钝边D东侧端", index = 239)
    private String rootFaceDEastEnd;
    @ExcelProperty(value = "钝边D西侧端", index = 240)
    private String rootFaceDWestEnd;
    @ExcelProperty(value = "坡口角度A东侧端", index = 241)
    private String bevelAngleAEastEnd;
    @ExcelProperty(value = "坡口角度A西侧端", index = 242)
    private String bevelAngleAWestEnd;
    @ExcelProperty(value = "管端切斜东侧端", index = 243)
    private String bnDefault2East;
    @ExcelProperty(value = "管端切斜西侧端", index = 244)
    private String bnDefault2West;
    @ExcelProperty(value = "宽度下限", index = 245)
    private BigDecimal widthMin;
    @ExcelProperty(value = "宽度上限", index = 246)
    private BigDecimal widthMax;
    @ExcelProperty(value = "最小厚度", index = 247)
    private String thickMin;
    @ExcelProperty(value = "最大厚度", index = 248)
    private String thickMax;
    @ExcelProperty(value = "序号代码", index = 249)
    private String seqCode;
    @ExcelProperty(value = "创建人", index = 250)
    private Long creator;
    @ExcelProperty(value = "创建时间", index = 251)
    private Date createDate;
    @ExcelProperty(value = "更新人", index = 252)
    private Long updater;
    @ExcelProperty(value = "更新时间", index = 253)
    private Date updateDate;
}